/* Araujo Heiker CI. 19726991
 * Goyo Willandher CI.20666542
 * Rodriguez Rafael CI.20009872
 * Williams Roman CI.20016812 
 * Morett Gilberth CI.20929667*/

package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import modelo.Drogueria;

import vista.VentanaListaPedido;
import vista.VentanaListaProducto;
import vista.VentanaPedido;

public class ControladorListaPedido implements ActionListener {
	private VentanaListaPedido ventanaListaPedido;
	private VentanaPedido ventanaPedido;
	private Drogueria drogueria;
	
	public ControladorListaPedido(Drogueria drogueria) {
		super();
		ventanaListaPedido = new VentanaListaPedido();
		ventanaListaPedido.setLocationRelativeTo(null);
		ventanaListaPedido.setVisible(true);
		ventanaListaPedido.agregarListener(this);
		this.drogueria = drogueria;

	}

	@Override
	public void actionPerformed(ActionEvent e) {
		if (e.getActionCommand().equalsIgnoreCase("Incluir Pedido")) {
			clickIncluirPedido();
			
		}
		
	}
	
	public void clickIncluirPedido() {

		try {

			ventanaListaPedido.dispose();
			this.finalize();
		} catch (Throwable e1) {
			e1.printStackTrace();
		} finally {
			new ControladorVentanaPedido(drogueria);

		}
	}

	public void clickModificarPedido() {

		try {

			ventanaListaPedido.dispose();
			this.finalize();
		} catch (Throwable e1) {
			e1.printStackTrace();
		} finally {
			new ControladorVentanaPedido(drogueria);

		}
	}

	public void clickEliminarPedido() {

		try {

			ventanaListaPedido.dispose();
			this.finalize();
		} catch (Throwable e1) {
			e1.printStackTrace();
		} finally {
			new ControladorVentanaPedido(drogueria);

		}
	}

}
